<?php
include_once 'header_php.php';
$title='Inscription';

$nom=NULL;
$prenom=NULL;
$adresse=NULL;
$dob=NULL;
$pwd=NULL;
$pwd_bis=NULL;
$message="";
$message2="";

if(isset($_POST['envoi'])&&$_POST['envoi']=='ok'){
//le formulaire a été envoyé
    if(isset($_POST['nom'])&&strlen($_POST['nom'])>0){
        $nom=$_POST['nom'];    
    }
    else{
        $message="Vous devez entrer un nom<br/>";
    }
    if(isset($_POST['prenom'])&&strlen($_POST['prenom'])>0){
        $prenom=$_POST['prenom'];
    }        
    else{
        $message=$message."Vous devez entrer un prénom<br/>";
    }
    if(isset($_POST['adresse'])&&strlen($_POST['adresse'])>0){
        $adresse=$_POST['adresse'];
    }
    if(isset($_POST['dob'])&&strlen($_POST['dob'])>0){
        $dob=$_POST['dob'];
    }
    if(isset($_POST['pwd'])&&isset($_POST['pwd_bis'])&&$_POST['pwd']==$_POST['pwd_bis']&&strlen($_POST['pwd'])>0){
            $pwd=$_POST['pwd'];
    }else{
        $message=$message."Vous devez entrer un mot de passe et il doit correspondre à la vérification<br/>";
    }
    if(!isset($message)||strlen($message)==0){
        //le formulaire est bien rempli
        $check_query=Personne::newPersonne($db, $nom, $prenom, $pwd,$dob,$adresse);
        //si la connexion n'a pas réussi, la fonction static renvoie FALSE
        if(!$check_query){
            $message="Impossible de vous inscrire";
        }else{
            $nom=ucwords(strtolower($nom));
            $prenom=ucwords(strtolower($prenom));
            $sql='SELECT login FROM personne WHERE nom=\''.$nom.'\' AND prenom=\''.$prenom.'\' AND adresse=\''.$_POST['adresse'].'\' ;';
            $query= new DbQuery($db,$sql);
            $query->SendQuery();
            $result=$query->GetResult();
            $message2="Inscription réussie. Votre login pour votre connexion au site : ".$result['login'];
        //si la connexion a réussi, on renvoie vers la page d'accueil
            //echo '<meta http-equiv="Refresh" content="0;url=index.php">';
        }
        
        
    }
    
        
    
}

include_once 'header_html.php';
?>
<div class="wrapper">
    <div class="container span8 offset2">
        <?php
            if(isset($_POST['envoi'])&&strlen($message)>0){
                echo '<div class="alert alert-danger">'.$message.'</div>';
            }
            if(isset($_POST['envoi'])&&strlen($message2)>0){
                echo '<div class="alert alert-info">'.$message2.'</div>';
            }
        ?>
        <form class="form-horizontal" action="inscription.php" method="POST" accept-charset="UTF-8">
            <fieldset>
                <legend>Inscription d'une personne</legend>
                <div class="control-group">
					<label for="nom" class="control-label">Nom </label>
                    <div class="controls">
                        <input  name="nom" id="nom" type="text" class="input-xlarge" placeholder="Nom du membre"  <?php if(!is_null($nom)) echo 'value="'.$nom.'" ';?>/>
                    </div>
                </div>
                <div class="control-group">
					<label for="prenom" class="control-label">Prénom </label>
                    <div class="controls">
                        <input  name="prenom" id="prenom" type="text" class="input-xlarge" placeholder="Prénom du membre"  <?php if(!is_null($prenom)) echo 'value="'.$prenom.'" ';?>/>
                    </div>
                </div>
                <div class="control-group">
					<label for="adresse" class="control-label">Adresse </label>
                    <div class="controls">
                        <input  name="adresse" id="adresse" type="text" class="input-xlarge" placeholder="Adresse du membre"  <?php if(!is_null($adresse)) echo 'value="'.$adresse.'" ';?>/>
                    </div>
                </div>
                <div class="control-group">
					<label for="dob" class="control-label">Date de naissance </label>
                    <div class="controls">
                        <input  name="dob" id="dob" type="text" class="input-xlarge" placeholder="Date de naissance du membres" <?php if(!is_null($adresse)) echo 'value="'.$dob.'" ';?>/>
                    </div>
                </div>
                <div class="control-group">
					<label for="pwd" class="control-label">Mot de passe </label>
                    <div class="controls">
                        <input name="pwd" id="pwd" type="password" class="input-xlarge" placeholder="Mot de passe"  <?php if(!is_null($pwd)) echo 'value="'.$pwd.'" ';?>/>
                    </div>
						<label for="pwd_bis" class="control-label">Confirmation </label>
                    <div class="controls">
                        <input name="pwd_bis" id="pwd_bis" type="password" class="input-xlarge" placeholder="Confirmation"  <?php if(!is_null($pwd)) echo 'value="'.$pwd.'" ';?>/>
                    </div>
                </div>
                <input type="hidden" name="envoi" value="ok">
                <div class="form-actions">
                    <button type="submit" class="btn btn-primary">Inscription</button>
                </div>

            </fieldset>
        </form>          
    </div>

</div>


<?php include_once 'footer.php'; ?>